import axios from '@/axios/http' // 导入http中的axios实例
import qs from 'qs' // 数据序列化
import store from '../../store'

// 基础请求网址
let jssdk = store.state.jssdkApiUrl // jsdk请求地址
let base = store.state.basicApiUrl // 基础内容请求
let visit = '' // 后台统计代码请求

// 创建请求实例 然后就可以在index文件即api接口统一管理出口文件中引入了
const sumrue = {
  // ************** get请求列表 **************
  // 后台统计代码
  visitGet () {
    return axios.get(`${visit}`)
  },
  // 主页导航菜单
  homeMenuGet() {
    return axios.get(`${base}` + '&do=config&name=menu')
  },

  // 旅游项目两点展示数据
  travelDemoGet() {
    return axios.get(`${base}` + '&do=config&name=travel')
  },
  // ************** post请求列表 **************

  // jssdk请求
  getWXjssdk (msg) {
    return axios.post(`${jssdk}`, qs.stringify(msg))
  },

  // 新闻列表获取
  newsListPageGet(msg) {
    return axios.post(`${base}` + '&do=news',qs.stringify(msg))
  },

}

// 输出
export default sumrue
